home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / dev / amos / AMOSList0993.lzh / AMOSLIST / 000253_amos-request@svcs1.digex.net_Mon Sep 27 08:37:02 1993.msg < prev    next >
Internet Message Format  |  1993-10-03  |  4KB

  1. Received: from nextsun.INS.CWRU.Edu by access.digex.net with SMTP id AA06392
  2.   (5.65c/IDA-1.4.4 for <mcox@access.digex.com>); Mon, 27 Sep 1993 08:36:59 -0400
  3. Received: from svcs1.digex.net by nextsun.INS.CWRU.Edu with SMTP (5.65b+ida+/CWRU-1.5.2-freenet-gw)
  4.     id AA29479; Mon, 27 Sep 93 08:35:30 -0400 (from amos-request@svcs1.digex.net for mcox@access.digex.com)
  5. Received: by svcs1.digex.net id AA28740
  6.   (5.65c/IDA-1.4.4 for amos-list-out); Mon, 27 Sep 1993 08:13:09 -0400
  7. Received: from access.digex.net by svcs1.digex.net with SMTP id AA28736
  8.   (5.65c/IDA-1.4.4 for <amos-list@svcs1.digex.net>); Mon, 27 Sep 1993 08:13:07 -0400
  9. Received: from faw.uni-ulm.de by access.digex.net with SMTP id AA03742
  10.   (5.65c/IDA-1.4.4 for <amos-list@access.digex.com>); Mon, 27 Sep 1993 08:13:01 -0400
  11. Received: from sun19.faw.uni-ulm.de by faw.uni-ulm.de (AIX 3.2/UCB 5.64/4.03)
  12.           id AA13388; Mon, 27 Sep 1993 14:12:21 +0200
  13. Date: Mon, 27 Sep 1993 14:12:21 +0200
  14. From: amthauer@faw.uni-ulm.de (Heiner Amthauer)
  15. Message-Id: <9309271212.AA13388@faw.uni-ulm.de>
  16. To: amos-list@access.digex.net
  17. Subject: IS AMOS Pro CRAP ?
  18. Status: RO
  19.  
  20. I quit ! I give up. I'm desperately disappointed of AMOS Pro. I gave up using
  21. AMOS Pro V2.0 and compiler because it wasn't compatible to 1.0 (i've told you 
  22. before). So i decided to use AMOS Pro 1.0 and not compile the results.
  23. Now this is what happend: I was doin a wonderfull GUI together with a
  24. friend. It was just great with all that clicking and popup menu stuff you can
  25. ever imagine. We worked about 20 hours to finish it but we can't because a
  26. very strange problem appeared. The code looked like following:
  27.  
  28. ...
  29. tmp$ = date$
  30. Repeat
  31.   _error = 0
  32.   date$ = tmp$
  33.   _input[x,y,num,date$]
  34.   date$ = Param$
  35.   ...
  36.   ...
  37. Until _error = 0
  38. ...
  39.  
  40. _input[] is a function like the EDit zone command from the Pro Interface
  41. (which doesn't work either. That's why i wrote it myself). It displays the
  42. text at a defined position and you can edit it. After pressing RETURN it's
  43. finished. So, _input[] uses local variables. And now guess what you can find
  44. in tmp$ if the result of _input[] was wrong ? The original contents of date$ ?
  45. Yeah, you wish ! But what really happens is, that tmp$ contains the value of
  46. Param$ even before i passed Param$ to date$. Hope you can follow. Now, can you
  47. imagine this ? tmp$ is mentioned only twice in the code and it absolutely
  48. couldn't be affected by _input[] but the contence is destroyed anyway. Now, i
  49. went mad. This is to much. How can anyone write a good progy if such things
  50. happen ? Besides the source was only 40k size. I've checked it all out. There
  51. is absolutely no error in the code. The changing of the varibales in _input[]
  52. effects also the tmp$ which should be impossible, but isn't. 
  53.  
  54. So, at the end i say, that i'll probably change to Blitz Basic. And if this
  55. won't work either i'll try C again (I hate C).
  56.  
  57. Any comments ?
  58.  
  59. (btw. did you notice that the Locate x,y command destroys part of the screen ?)
  60.  
  61. greetings
  62. ------------------------------------------------------------   
  63.   Heiner Amthauer  email: amthauer@faw.uni-ulm.de
  64.                                                    /
  65.      __  /    /          __  /                    / ___  /
  66.     /   /    /    /     /   /     ___/   /   /   /     /
  67.    /   /    /    /     /   /     /      /   /   /    / 
  68.   /   /   ____  __/   /   /     /      /   /   /   /
  69. _____/       __/    _____/   __/    ______/ __/  ______/
  70.  
  71.   IRC: IceMc  (RaytraceMan)
  72. ------------------------------------------------------------
  73.  
  74.  
  75.  
  76.  
  77.